Procedural animation made using Blender 3.6's new simulation nodes. No rigs were used in this project.